////////////////////////////////////////////////////////////////
// filename: vertex.cpp
// description: source file for the vertex class
// author: Jay Tomten (jaytomten@gmail.com)
// notes:

// namespace

// defines

// includes
#include "vertex.h"

// globals

////////////////////////////////////////////////////////////////
// constructor
Vertex::Vertex() {

}

////////////////////////////////////////////////////////////////
// alternate constructor that sets the vertex
Vertex::Vertex(float xPos, float yPos, float zPos) {

    Init(xPos, yPos, zPos);

}

////////////////////////////////////////////////////////////////
// destructor
Vertex::~Vertex() {



}

////////////////////////////////////////////////////////////////
// Set() - set the vertex
void Vertex::Init(float xPos, float yPos, float zPos) {

    x = xPos;
    y = yPos;
    z = zPos;

}

////////////////////////////////////////////////////////////////
// Make() - return a vertex
Vertex Vertex::Make(float xPos, float yPos, float zPos) {

    return Vertex(xPos, yPos, zPos);

}
